﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using SysImaging = System.Windows.Media.Imaging;
using iNet.Media.Imaging.Exif;
using iNet.Tasks;

namespace iNet.Media.Imaging
{
	/// <summary>
	/// NEF 影像解碼工作。
	/// </summary>
	public class NefImageDecodeTask : CameraRawImageDecodeTask
	{
		#region 欄位
		
        #endregion
		#region 建構子
		/// <summary>
		/// 初始化新的 NefImageDecodeTask 執行個體。
		/// </summary>
		public NefImageDecodeTask()
			: base(ImageFormats.Nef)
		{ }
		/// <summary>
		/// 初始化新的 NefImageDecodeTask 執行個體。
		/// </summary>
		/// <param name="source">影像媒體儲存來源。</param>
		public NefImageDecodeTask(MediaStorage source)
			: base(ImageFormats.Nef, source)
		{ }
		#endregion
		#region FreeImageBrightnessAdjustment
		internal override int FreeImageBrightnessAdjustment
		{
			get
			{
				return 50;
			}
		}
		#endregion
	}
}
